package com.example.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;

@Data
@ApiModel(value = "车间生产看板(customer路由用)")
public class CustomerWorkShopVo {

    @ApiModelProperty("派工单号")
    @JsonProperty("te002")
    private String te002;

    @ApiModelProperty("序号")
    @JsonProperty("te003")
    private String te003;

    @ApiModelProperty("日期")
    @JsonProperty("td003")
    private String td003;

    @ApiModelProperty("品号")
    @JsonProperty("te017")
    private String te017;

    @ApiModelProperty("品名")
    @JsonProperty("te018")
    private String te018;

    @ApiModelProperty("规格")
    @JsonProperty("te019")
    private String te019;

    @ApiModelProperty("派工数量")
    @JsonProperty("te011")
    private Integer te011;

    @ApiModelProperty("工作人员")
    @JsonProperty("udf07")
    private String udf07;

    @ApiModelProperty("工艺名称")
    @JsonProperty("mw002")
    private String mw002;

    @ApiModelProperty("完成进度")
    @JsonProperty("cppg")
    private String cppg;

    @ApiModelProperty("良品数")
    @JsonProperty("sfcte")
    private Integer sfcte;

    @ApiModelProperty("不良品数")
    @JsonProperty("udf51")
    private Integer udf51;

    @ApiModelProperty("良品率")
    @JsonProperty("yiled")
    private String yiled;

    @TableField(exist = false)
    @JsonProperty("arrayList")
    private ArrayList<CustomerWorkShopListVo> arrayList;

}
